In this example we change the content of Text View based on the value of accessGranted Boolean Variable.
MainActivity.kt
package com.example.testcompose
import android.os.Bundle
import androidx.appcompat.app.AppCompatActivity
import androidx.compose.foundation.Text
import androidx.compose.ui.platform.setContent
class MainActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContent {
var accessGranted = false
Text(text = if (accessGranted) { "You may proceed" } else { "Access denied" } )
}
}
}
accessGranted = true accessGranted = false